#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//#include<string.h>
////int main()
////{
////	int i = 0;
////	for (i = 0; i < 10; i++)
////	{
////		if (i == 5)
////			printf("%d", i);
////	}
////
////
////	return 0;
////}
//int main()
//{
//
//	char arr[10001] = { 0 };
//	
//	int i = 0;
//	getchar(arr);
//	int right = strlen(arr) - 1;
//	int left = 0;
//
//	while (left < right)
//	{
//		char t = arr[left];
//		arr[left] = arr[right];
//		arr[right] = t;
//		right--;
//		left++;
//
//
//
//	}
//
//	printf("%s\n", arr);
//	return 0;
//
//}
//int main()
//{
//	int a = 0;
//	int n = 0;scanf("%d %d", &a,&n);
//	int i = 0;
//	int sum = 0;
//	int b = 0;
//	
//	for (i = 0; i < n; i++)
//
//
//	{
//
//		b = b * 10 + a;
//
//		sum = sum+ b;
//	}
//	printf("%d\n",sum);
//	return 0;
//}
int main()
{
	int a = 0;
	int n = 0;
	int i = 0;
	int sum = 0;
	int b = 0;
	scanf("%d %d", &a, &n);
	for (i = 0; i < n; i++)


	{

		int sum = a * 10 ^ i + sum;
		int b = b + sum;


	}
	printf("%d", b);
	return 0;
}